shot to ribbons - Turkish English Dictionary